home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / The World of Computer Software.iso / ptt111.zip / PTT.TXT < prev    next >
Text File  |  1992-11-27  |  68KB  |  1,783 lines

  1.  
  2.  
  3.  
  4.  
  5.                              PTT (Personal Ticker Tape)
  6.  
  7.        Introduction
  8.  
  9.                      Personal Ticker Tape, PTT, is a software program
  10.                      designed to assist you, the investor, in maintaining
  11.                      current security data. PTT has many features which you
  12.                      should find useful in the daily process of obtaining
  13.                      security quotes and updating historical data files.
  14.  
  15.                      PTT updates the following types of historical data
  16.                      files:
  17.  
  18.                      - MetaStock (1)
  19.                      - MegaTech or ChartPro (.PRO format files)
  20.  
  21.                      PTT has a downloading feature to access quote services
  22.                      from the
  23.  
  24.                      - Compuserve Information Service "BasicQuote" Area.
  25.                      - GEnie Closing Quotes service
  26.                      - Other services to be added in a future release
  27.  
  28.  
  29.                      PTT can also process downloaded data from several major
  30.                      on line services.
  31.  
  32.        Requirements
  33.              to use
  34.            Personal
  35.         Ticker Tape
  36.                      Personal Ticker Tape requires an
  37.  
  38.                         -  IBM PC or Compatible with 640K of Memory
  39.  
  40.  
  41.                      Optional hardware
  42.  
  43.                         -  Hard Disk
  44.                         -  Extended Memory with an EMS Driver Loaded
  45.                         -  Mouse
  46.                         -  Hayes-compatible Modem
  47.  
  48.                      Software Required:
  49.  
  50.                         -  DOS 3.3 or later
  51.  
  52.  
  53.                      Optional Software:
  54.  
  55.  
  56.  
  57.  
  58.        ____________________
  59.        1 MetaStock is a trademark of Equis International
  60.        MegaTech is a program produced by Ret-Tech
  61.  
  62.  
  63.  
  64.  
  65.        November 26, 1992                                              Page 1
  66.  
  67.  
  68.  
  69.  
  70.  
  71.                              PTT (Personal Ticker Tape)
  72.  
  73.                         -  Metastock format data files
  74.                                 or
  75.                         -  ChartPro format data files
  76.                         -  Expanded Memory Driver (QEMM, 386MAX, etc)
  77.  
  78.  
  79.        Personal Ticker Tape Features
  80.  
  81.                       1)  Automatically builds the list of stocks to be
  82.                           downloaded in order to update your databases on a
  83.                           daily basis.
  84.                       2)  Extracts quote data from many captured quote files,
  85.                           such as Prodigy, Compuserve, GEnie, Dow Jones and
  86.                           other sources you can define yourself. PTT applies
  87.                           extensive checking to each line of the print image
  88.                           file to ensure that only stock/bond/fund quote data
  89.                           is extracted.
  90.                       3)  Translates Ticker Symbols from the data vendor's
  91.                           symbol format to your own version of the Ticker
  92.                           Symbol.
  93.                       4)  Ignores non-quote lines in the print image file,
  94.                           allowing you to use the same file for saving
  95.                           printed mail, screen images, etc.
  96.                       5)  Fixes up the dates of the quotes so that they are
  97.                           on the correct business day, no matter which day
  98.                           you download them. This allows quotes to be
  99.                           retrieved on weekends or early in the morning
  100.                           before the market opens.
  101.                       6)  Allows multiple quotes for the same stock to be in
  102.                           the print image file. This allows you to accumulate
  103.                           quotes in a file as long as you want without making
  104.                           you create a new file daily.
  105.                       7)  Optionally creates an ASCII formatted quote file
  106.                           suitable for input to a spreadsheet program.
  107.                       8)  Replaces and enhances the updating functions of
  108.                           QUOTREAD (Chartpro utility) and MSU (Metastock
  109.                           Utility). Duplicate dates are not allowed in the
  110.                           data file.
  111.                       9)  Allows the creation of a new data file when a
  112.                           symbol is added for the first time.
  113.                       10) Easy to use installation and customization. Online
  114.                           HELP while customizing PTT.
  115.                       11) Fast Indexed symbol lookup via auxiliary files for
  116.                           FASTER file access.
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.        November 26, 1992                                              Page 2
  132.  
  133.  
  134.  
  135.  
  136.  
  137.                              PTT (Personal Ticker Tape)
  138.  
  139.           About the  If you are evaluating PTT, you are allowed to use the
  140.        TRIAL period  program for 3 weeks. It will give you an opportunity to
  141.                      try the program in a somewhat limited fashion(2).
  142.  
  143.                      When you run PTT, you will see the date on which the
  144.                      trial period ends.  After that date, you will be
  145.                      reminded to register your copy of the program. This
  146.                      reminder occurs as you are updating your data files. In
  147.                      addition, as a trial user, you can only update one data
  148.                      directory at a time rather than 20.
  149.  
  150.                      You are allowed to copy and distribute the ENTIRE and
  151.                      UNALTERED package freely. It may be uploaded to bulletin
  152.                      boards or given to others, as long as the registration
  153.                      information is not transferred.
  154.  
  155.                      If you believe that the registration amount is
  156.                      appropriate for the usefulness of this program and its
  157.                      features to you, print the file REGISTER.DOC which came
  158.                      with this program and follow the instructions for
  159.                      registering the program.
  160.  
  161.         Disclaimer.  The author assumes no responsibility for any damages
  162.                      caused by the use or misuse of this product.  This
  163.                      product is distributed "as is" with no warranty
  164.                      expressed or implied. The author will not be responsible
  165.                      for any losses incurred, either directly or indirectly,
  166.                      by the use of this product. The author reserves the
  167.                      right to make modifications at any time.  Prices are
  168.                      subject to change without notice. FlexSoft makes no
  169.                      warranty for continued use of this program or
  170.                      maintainance of compatibility with any of the data
  171.                      services and formats supported.
  172.  
  173.        Description of PTT Features
  174.  
  175.           Downloads  Personal Ticker Tape can download quotes directly from
  176.          Compuserve  the Compuserve Basic Quote area. There is no limit to
  177.        Basic Quotes  the number of quotes you can obtain from this source.
  178.                      The advantage over other sources is that the Compuserve
  179.                      Basic Quote area is accessible for $7.95/mo with no
  180.                      connect charges.
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.        ____________________
  190.        2 The unregistered PTT will allow only 1 data directory, and cannot be
  191.        run from a batch file. The unregistered PTT download feature allows
  192.        only 40 ticker symbols to be downloaded from a data service.
  193.  
  194.  
  195.  
  196.  
  197.        November 26, 1992                                              Page 3
  198.  
  199.  
  200.  
  201.  
  202.  
  203.                              PTT (Personal Ticker Tape)
  204.  
  205.         Translation  PTT reads and automatically determines the type and
  206.              of Raw  format of a file containing the printed output from any
  207.         Quotes from  of the source shown below. A file containing quotes from
  208.             Various  any of these sources is referred to as a RAW QUOTE INPUT
  209.             Sources  FILE.
  210.  
  211.                      + PRODIGY QUOTE TRACK or QUOTE CHECK
  212.                      + PRODIGY & Symbols for Market Indices
  213.                      + Many PRODIGY "Market Close" Indicators
  214.                      + DOW JONES(*) HISTORICAL QUOTES
  215.                      + DOW JONES //TRADELINE Pricing History
  216.                      + GEnie(*) Daily Quotes
  217.                      + CompuServe Quick Quotes (QQUOTE)
  218.                      + CompuServe Basic Quotes (BASICQUOTE)
  219.  
  220.                      PTT then extracts stock quotes from the file.  These
  221.                      quotes are written to a "FORMATTED ASCII" file that can
  222.                      then be imported into a spreadsheet or loaded directly
  223.                      into your data base.
  224.  
  225.                      The 'FORMATTED ASCII' file which PTT creates can have
  226.                      multiple quote formats. See the description below for
  227.                      the various format types.
  228.  
  229.                      PTT has a Setup Menu interface which allows you to set
  230.                      processing parameters for the historical data file
  231.                      update function.
  232.  
  233.                      When PTT is installed and run the first time, it creates
  234.                      a pair of "index" and "summary" files which are used to
  235.                      lookup the data files much more rapidly on subsequent
  236.                      runs of PTT.  These files allow PTT to go directly to
  237.                      the data file without scanning the directory index.
  238.  
  239.                      The registered version of PTT allows you to update up to
  240.                      50 Metastock data directories at one time.
  241.  
  242.                      Due to the fact that there is no limit to the number of
  243.                      ChartPro format files that can be placed in a directory,
  244.                      PTT only updates one ChartPro format directory.
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.        November 26, 1992                                              Page 4
  264.  
  265.  
  266.  
  267.  
  268.  
  269.                              PTT (Personal Ticker Tape)
  270.  
  271.        Translation of Ticker Symbols
  272.  
  273.         Please take  Because the various data vendors have different symbol
  274.         the time to  conventions, especially for securities other than common
  275.          read this!  stock and mutual funds, switching from one vendor to
  276.                      another can cause problems.
  277.  
  278.                      For example, suppose that you have SP-500 as the symbol
  279.                      in your data files. The SP-500 quote on Compuserve is
  280.                      obtained by asking for "SP 500", while on Dow Jones
  281.                      //TRADELINE, it is "SPX.I". Since PTT obtains the list
  282.                      of ticker symbols which it should download from your
  283.                      data directory's ticker symbol, if it were to attempt to
  284.                      download "SP-500" from Compuserve, the symbol would not
  285.                      be found. And, even if you had downloaded the quotes by
  286.                      some other method, the Compuserve "SP 500" would not
  287.                      match your data directory's "SP-500" symbol, so it would
  288.                      be treated as a new symbol.
  289.  
  290.                      One solution to this problem is to have a set of
  291.                      "translate" files for each data vendor. So, for
  292.                      Compuserve, you would translate the data directory
  293.                      symbol "SP-500" to "SP 500" before requesting the quote
  294.                      from Compuserve, then when the quote was processed by
  295.                      the update, you would translate "SP 500" to "SP-500" in
  296.                      order to locate the ticker file in your data base.
  297.  
  298.                      PTT has this facility to translate based on this
  299.                      translate list. For each vendor, you create a file that
  300.                      contains the translation rules to translate that
  301.                      vendor's ticker symbols to your data directory symbols.
  302.                      The names of the translate files indicate which data
  303.                      vendor the translation is provided for. These files are
  304.                      named as follows:
  305.  
  306.                        PRODIGY.XLT   for PRODIGY downloaded data
  307.                        GENIE.XLT     for GEnie downloaded data
  308.                        CIS.XLT       for Compuserve downloaded data
  309.                        DOWJONES.XLT  for Dow Jones downloaded data
  310.  
  311.                      The contents of each of these files is a list of lines,
  312.                      where each line contains the following:
  313.  
  314.                            data_dir_symbol = service_symbol
  315.  
  316.                      For example, if you have BP% (British Petroleum 93
  317.                      Warrants) in your data directory symbol, and you know
  318.                      that issue has a symbol of "BP/WS" on Compuserve, you
  319.                      would put the following line into your CIS.XLT:
  320.  
  321.                            BP%=BP/WS
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.        November 26, 1992                                              Page 5
  330.  
  331.  
  332.  
  333.  
  334.  
  335.                              PTT (Personal Ticker Tape)
  336.  
  337.                      and, if you wanted to translate "SP-500" in your data to
  338.                      "SP 500" quote request on Compuserve, you would add the
  339.                      line:
  340.  
  341.                            SP-500=SP 500
  342.  
  343.                      to your CIS.XLT file.
  344.  
  345.  
  346.  
  347.  
  348.  
  349.  
  350.  
  351.  
  352.  
  353.  
  354.  
  355.  
  356.  
  357.  
  358.  
  359.  
  360.  
  361.  
  362.  
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.        November 26, 1992                                              Page 6
  396.  
  397.  
  398.  
  399.  
  400.  
  401.                              PTT (Personal Ticker Tape)
  402.  
  403.        Overview of PTT Processing
  404.  
  405.                      The diagram below presents an overview of the processing
  406.                      which takes place during the various phases of Personal
  407.                      Ticker Tape's execution.
  408.  
  409.                                                     Using PTT or your own
  410.                                                    communications program,
  411.                              PTT DownLoad         download daily quotes to a
  412.                              or User Comm              "Raw Quote" file
  413.                                 Program
  414.  
  415.                                    |
  416.                                    |
  417.                                    |
  418.                                                   The "Raw Quote" file is an
  419.                             Raw Quote Input      unformatted file exactly as
  420.                                  File              it is retrieved from the
  421.                                                          data vendor.
  422.                                    |
  423.                                    |
  424.                                    |
  425.                                                   PTT now scans and extracts
  426.                             PTT Processing        the quote fields from the
  427.                           Convert from Raw to    vendor's format, and creates
  428.                                Formatted           a "Formatted ASCII" file
  429.                                                  according to the format you
  430.                                    |                       specify.
  431.                                    |
  432.                                    |
  433.                                                  This "Formatted ASCII" file
  434.                             Formatted ASCII         is used by PTT when it
  435.                                  File            updates, and it can also be
  436.                              "PTTASC.PRN"         used by your own programs,
  437.                                                    especially spreadsheets.
  438.                                    |
  439.                                    |
  440.                                    |
  441.                                                    PTT reads the formatted
  442.                             PTT Processing        quote file, locating each
  443.                            Update Data Base        security symbol in your
  444.                             from Formatted         historical data base and
  445.                               ASCII File                updating each.
  446.  
  447.                                    |
  448.                                    |
  449.                                    |
  450.                                                  Finally, the result of this
  451.                             Updated History        process is a completely
  452.                                Data Base           updated historical data
  453.                                                             base.
  454.  
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.        November 26, 1992                                              Page 7
  462.  
  463.  
  464.  
  465.  
  466.  
  467.                              PTT (Personal Ticker Tape)
  468.  
  469.        Personal Ticker Tape Installation and Setup
  470.  
  471.          Extracting  Personal Ticker Tape should be installed in its own
  472.             the PTT  directory. For consistency, it is recommended that it be
  473.             program  installed in the \PTT directory. If you received PTT
  474.               files  from FlexSoft on an installation disk, follow the
  475.                      instructions that come with the disk.
  476.  
  477.                      If you have downloaded PTT from a bulletin board or
  478.                      other source, it may be in either self-extracting format
  479.                      (with a suffix .EXE) or it may be in another compression
  480.                      format. In the first case, simply make a directory for
  481.                      PTT, copy the PTT*.EXE file into the directory and then
  482.                      type PTT*.EXE (where * is the a number indicating the
  483.                      PTT release and version number).
  484.  
  485.                      If you received PTT in some other format other than an
  486.                      .EXE file, you should follow the instructions that come
  487.                      with the file compression utility (e.g., PKZIP and
  488.                      PKUNZIP).
  489.  
  490.          Setting up  Once PTT's program files are extracted, you need to
  491.         PTT for use  customize PTT for your configuration. Type the command
  492.           with your
  493.              system
  494.                                                 PTT
  495.  
  496.                      to invoke the program. You will be asked to enter your
  497.                      registration code and name at this point. If you have
  498.                      registered the program, enter the number provided to you
  499.                      when you registered. If not, simply fill in your name
  500.                      and hit ENTER until you are brought to the Main Menu.
  501.  
  502.                      The Main Menu of PTT is a single line across the top of
  503.                      the screen which shows you what your options are. Choose
  504.                      the Setup option by moving the cursor to that item and
  505.                      hitting ENTER.
  506.  
  507.                      Choose the Data Directories option. If you have
  508.                      registered the program, you will be presented with room
  509.                      to insert up to 20 directories. If you are evaluating
  510.                      PTT, you will only see room for one directory. Enter the
  511.                      full path to your Metastock or ChartPro format directory
  512.                      in each entry field. Once done, hit CTRL-ENTER to save
  513.                      the entries.
  514.  
  515.                      Then, go to the Update Options menu item and fill in the
  516.                      entry fields in that panel. See the discussion of the
  517.                      Formatted ASCII file (page 14), Raw Quote Files (page
  518.                      4), and other terms used by PTT for information on how
  519.                      to set these values.
  520.  
  521.                      The author uses the following setup on this page:
  522.  
  523.  
  524.  
  525.  
  526.  
  527.        November 26, 1992                                              Page 8
  528.  
  529.  
  530.  
  531.  
  532.  
  533.                              PTT (Personal Ticker Tape)
  534.  
  535.        +--------------Setup Process/Update Options-------------------------+
  536.        | Raw Quote Input File        C:\PDL\PDL.OUT                        |
  537.        |                                                                   |
  538.        | Formatted ASCII File?       PTTASC.PRN                            |
  539.        |                                                                   |
  540.        | ASCII Format Type?  1 Average Volume Calculations # of Days?  1   |
  541.        |                            Flag Changes in Volume above?     50   |
  542.        | Save ASCII Output?  Y                and in Price above?     10   |
  543.        |                                                                   |
  544.        | Prompt for Missing Symbols  Y                                     |
  545.        |                                                                   |
  546.        | Reverify Data Files?        N                                     |
  547.        |                                                                   |
  548.        --------------------------------------------------------------------
  549.  
  550.          Specifying
  551.          your Modem  Now, choose the Modem Port menu item and fill in the
  552.            Location  number which corresponds to the serial port number to
  553.                      which your modem is attached. You can place the modem on
  554.                      any port from 1 to 4.
  555.  
  556.                      PTT only operates with "Hayes compatible" modems. It
  557.                      works with MNP, V.32, V.32bis and V.42 modems, but it is
  558.                      necessary that the command set for the modem comply to
  559.                      the minimal Hayes standards. This is generally the case
  560.                      with most modems purchased in the last few years.
  561.  
  562.          Setting up  Once you have told PTT where your data files are and how
  563.                 for  you want to update them, you need to specify some
  564.         Downloading  information necessary for communicating with the data
  565.                      vendor (Compuserve or GEnie at this time).  Choose the
  566.                      vendor (Compuserve or GEnie) Setup option.
  567.  
  568.                      Here you will be asked for your userid, password, access
  569.                      number and connect speed. Consult your service
  570.                      documentation for the correct userid and password. You
  571.                      need to fill in the phone number which is to be dialed
  572.                      to connect to the service.
  573.  
  574.                      The Modem Initialization string is not normally needed,
  575.                      but if you encounter problems connecting, you might need
  576.                      to set some modem parameters, and this would be the
  577.                      place to do it. Do not include the "AT" command prefix
  578.                      in this area, since that is automatically inserted by
  579.                      PTT when it issues this command.
  580.  
  581.                      Save your settings by hitting CTRL-ENTER.
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.        November 26, 1992                                              Page 9
  594.  
  595.  
  596.  
  597.  
  598.  
  599.                              PTT (Personal Ticker Tape)
  600.  
  601.             Special  Before using PTT to download quotes from Compuserve,
  602.        Requirements  make sure that your Compuserve TERMINAL setting
  603.                 for  specifies "Other" as the terminal type. To verify this,
  604.          Compuserve  log on to Compuserve, GO TERMINAL, and look at your
  605.              Access  Session Settings. If you have any other setting, PTT
  606.                      will show some "strange" character sequences at the
  607.                      bottom of the page whenever Compuserve tries to clear
  608.                      the screen. This will cause PTT to wait, since it won't
  609.                      recognize this sequence.
  610.  
  611.                      In addition, you should set the PAGED DISPLAY setting to
  612.                      "NO" to prevent PTT from having to wait every 24 lines
  613.                      during quote downloading.
  614.  
  615.             Special  In order to download from GEnie, you must set up your
  616.        Requirements  GEnie User Settings correctly. Prior to running PTT for
  617.           for GEnie  the first time, log on to GEnie using some manual
  618.              Access  procedure. Type "SET" to go to the User Settings section
  619.                      of GEnie. Choose the item "Review/Update User Settings".
  620.                      Then, you will be presented with a menu entitled
  621.                      "Terminal Settings". You should have Terminal Type set
  622.                      to 6, Page Width set to 80, and Page Length set to 0.
  623.                      Any other settings for Page Length cause GEnie to prompt
  624.                      for a Carriage Return in the midst of the download.
  625.  
  626.        Downloading Quotes
  627.  
  628.                      You can download quotes to the file or directory you
  629.                      specified in the Update Settings as the Raw Quote Input
  630.                      File. Choose the Download Menu item and move to the
  631.                      service name from which you wish to download. Hit ENTER
  632.                      on that service.
  633.  
  634.                      PTT now reads each of the data directories you specified
  635.                      in the Setup Data Directories menu and creates a list of
  636.                      quotes to download based on the type of service you are
  637.                      accessing.
  638.  
  639.                      For a daily quote service, PTT builds a quote request
  640.                      for each symbol, unless that symbol has not been found
  641.                      on a prior download (these symbols are found in the file
  642.                      NOQUOTE.SYM).
  643.  
  644.                      After reading all the ticker symbols in your data
  645.                      directories, PTT will read an additional file named
  646.                      "TICKER.IN" for any new quotes you wish to download.
  647.                      This file should contain a ticker symbol on each line.
  648.                      For example, if you want to start accumulating quotes
  649.                      for IBM and AMH, you would create the 'TICKER.IN' file
  650.                      with the two lines below:
  651.  
  652.                        IBM
  653.                        AMH
  654.  
  655.  
  656.  
  657.  
  658.  
  659.        November 26, 1992                                             Page 10
  660.  
  661.  
  662.  
  663.  
  664.  
  665.                              PTT (Personal Ticker Tape)
  666.  
  667.                      The ticker symbols must begin in the first position of
  668.                      the line and there should not be anything following the
  669.                      ticker symbol.
  670.  
  671.                      If you have specified a "translate file" (see the
  672.                      section on "Translation of Ticker Symbols"), PTT will,
  673.                      at this point, translate your ticker symbols to those
  674.                      required by the data vendor.
  675.  
  676.  
  677.  
  678.         To stop the  PTT will now log on to the service, request the quotes
  679.           download,  and place them in the file. To stop the download while
  680.         hit the ESC  it is running, hit the ESC key once to cause PTT to log
  681.                 key  off the data service.
  682.  
  683.          If a quote  Once the quotes are downloaded, you should run an Update
  684.          should not  Data command from the Main Menu.
  685.           be in the
  686.         NOQUOTE.SYM  Any symbol not found on the data service will be placed
  687.               file,  in a file "NOQUOTE.SYM" which will be used in the first
  688.           remove it  step (above) to avoid asking for that symbol again. This
  689.         with a text  prevents the needless asking for quotes that do not
  690.             editor.  match those on the service.
  691.  
  692.                      If you have a symbol in your ticker file that does not
  693.                      match the symbol on the data service, you need to either
  694.                      change your historical data file's ticker symbol, or add
  695.                      that symbol to the vendor.XLT translate file.
  696.  
  697.         Determining  Specifying the file name to which PTT is to download can
  698.            the file  be done in several ways
  699.        name for the
  700.            download
  701.                       1)  Specify a specific name in the RAW QUOTE FILE name.
  702.                       2)  Specify a directory name in the RAW QUOTE FILE
  703.                           name. If you specify a directory name, PTT will
  704.                           download to a file name created in the form
  705.                           'YYMMDD.svc' where 'YYMMDD' is the current date
  706.                           according to your system clock, and 'svc' is
  707.                                'GEN' for GEnie
  708.                                'CIS' for Compuserve.
  709.                       3)  Specify a file or directory name on the PTT command
  710.                           line as the last argument
  711.  
  712.  
  713.  
  714.  
  715.  
  716.  
  717.  
  718.  
  719.  
  720.  
  721.  
  722.  
  723.  
  724.  
  725.        November 26, 1992                                             Page 11
  726.  
  727.  
  728.  
  729.  
  730.  
  731.                              PTT (Personal Ticker Tape)
  732.  
  733.        Command Line Options for PTT
  734.  
  735.        Command Line  Personal Ticker Tape is meant to be run from the DOS
  736.          parameters  command line rather than interactively. In order to do
  737.            are Case  this, it has numerous command line options that can set
  738.           Sensitive  and control the PTT processing run.
  739.  
  740.                      The following section will cover the major useful
  741.                      command line options that would be used on a day-to-day
  742.                      basis.
  743.  
  744.              The -f  The "-f " option allows you to set the ASCII Format Type
  745.              option  from the command line. The parameter following the "-f "
  746.                      should be one of the formats listed in the Setup Update
  747.                      Options panel.
  748.  
  749.              The -a  The "-a " option tells PTT that the file (or file list)
  750.              option  following this "-a " contains Formatted ASCII files in
  751.                      the format specified by the current ASCII Format Type
  752.                      setting. You can use DOS type "wildcards" in the RAW
  753.                      QUOTE FILE name to process more than one file.
  754.  
  755.                      If a Raw Quote Input File is specified, the file
  756.                      following the "-a " will contain the output of PTT's
  757.                      scan of the Raw Quote File.
  758.  
  759.                      If no Raw Quote Input File is specified, then PTT will
  760.                      assume that the file specification following the "-a "
  761.                      contains an already formatted file and will use it as
  762.                      input to the update process. You can use DOS type
  763.                      "wildcards" in the FORMATTED ASCII FILE name to process
  764.                      more than one file as well.
  765.  
  766.  
  767.  
  768.              The -D  To invoke an automatic download from the DOS command
  769.              option  line, use the "-D " option on the command line.
  770.                      Following the "-D ", specify the line number of the
  771.                      Download menu choice as shown on the Main Menu. For
  772.                      example, to download from Compuserve Basic Quotes (the
  773.                      first line in the DownLoad Menu), use
  774.                                               "-D 1"
  775.  
  776.            The "-u"  The "-u" option on the command line with a -D request to
  777.              option  DOWNLOAD will tell PTT to do an update with the current
  778.                      downloaded data after the download completes
  779.                      successfully.
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.        November 26, 1992                                             Page 12
  792.  
  793.  
  794.  
  795.  
  796.  
  797.                              PTT (Personal Ticker Tape)
  798.  
  799.            The "-x"  The "-x" option on the command line (before the RAW
  800.              option  QUOTE FILE name) will cause PTT to do all processing
  801.                      except the historical data file updating. This option is
  802.                      useful if you want PTT to parse the Raw Quote Input
  803.                      File, but do not want to update your data files without
  804.                      inspecting the Formatted ASCII file.
  805.  
  806.  
  807.  
  808.          Specifying  The last parameter on a PTT command line must be the
  809.             the Raw  name of the Raw Quote Input File. If you are downloading
  810.         Quote Input  via the -D command option, the downloaded data will be
  811.                File  placed in this file and the update will take place from
  812.                      this file.
  813.  
  814.              An Few  If you want to simply run PTT from a batch file (and you
  815.            Examples  have registered), you can place the following command in
  816.                      the batch file:
  817.  
  818.  
  819.                               PTT input_quote_filename
  820.  
  821.                      where "input_quote_filename" is the name of the RAW
  822.                      QUOTE INPUT file. The update process will use the
  823.                      parameters you last specified in the PTT menu for PTT
  824.                      Update Parameters (raw quote file name, etc) and the
  825.                      data directories you specified in the DATA Directories
  826.                      screen.
  827.  
  828.                      To download from Compuserve Basic Quotes, place the
  829.                      quotes in file CIS.LOG, format the files according to
  830.                      ASCII Format 1 (7 field with quotes around symbol and
  831.                      date), you would use this command:
  832.  
  833.                                        PTT -f 1 -D 1 CIS.LOG
  834.  
  835.                      To update your historical data from a previously
  836.                      formatted data file contained in DJ30.PRN in 5-field MSU
  837.                      export format, you would say:
  838.  
  839.                                         PTT -f 8 -a DJ30.PRN
  840.  
  841.                      Assuming you had a directory, called \DATA with several
  842.                      5-field .PRN files in it, each named with the symbol
  843.                      name as "symbol.PRN", you could run PTT to update all
  844.                      the symbols in the directory as follows:
  845.  
  846.                                       PTT -f 8 -a \DATA\*.PRN
  847.  
  848.  
  849.  
  850.  
  851.  
  852.  
  853.  
  854.  
  855.  
  856.  
  857.        November 26, 1992                                             Page 13
  858.  
  859.  
  860.  
  861.  
  862.  
  863.                              PTT (Personal Ticker Tape)
  864.  
  865.        Creating Reports of Current Price/Volume Activity
  866.  
  867.                      PTT generates "color coded" daily update screens,
  868.                      highlighting symbols whose volume and/or price has
  869.                      changed by percentage amounts that you specify.  In
  870.                      addition, PTT generates a file containing a summary
  871.                      report for all symbols processed. This file is named
  872.                      "PTT.RPT" and is placed in the current directory.
  873.  
  874.                      PTT will also allow you to create these reports on your
  875.                      Data without actually updating them with PTT.
  876.  
  877.        What You Will Need to Use PTT
  878.  
  879.                      FlexSoft can provide you with another program, called
  880.                      PDL, to get the quotes from Prodigy. PDL is a program to
  881.                      download Prodigy (3) Quote Track and Quote Check data
  882.                      into a file. Using QUOTE CHECK, PDL  can retrieve a
  883.                      maximum of 1000 quotes in each session. With the new
  884.                      PRODIGY QUOTE TRACK feature, there is no real limit on
  885.                      the number of quotes that can be downloaded.
  886.  
  887.                      PTT does not support the PRODIGY QUOTE CHECK format
  888.                      after 10/13/92. This format is a multiline quote that is
  889.                      extremely wasteful of disk space and inefficient to
  890.                      download. The only format that PTT will accept from
  891.                      PRODIGY is the QUOTE TRACK output format.
  892.  
  893.        "Formatted" ASCII Data
  894.  
  895.                      All "raw" quote sources are converted and written to a
  896.                      "formatted ASCII" file, sorted by symbol and date.  You
  897.                      can define the style of Formatted ASCII that you want
  898.                      PTT to produce in the PTT menu area "Describe PTT
  899.                      Updating Parameters". The field you should set is
  900.                      labelled 'ASCII FORMAT TYPE'. Choose one of the codes
  901.                      below. The default format is 0.
  902.  
  903.  
  904.                         Type   Description
  905.  
  906.                         0      "symbol","mm/dd/yy",hi,lo,cl,vol
  907.                                (5 field format)
  908.  
  909.  
  910.        ____________________
  911.        3 Dow Jones News Retrieval is an information data service provided by
  912.        Dow Jones and Co. ]
  913.        GEnie is an information data service provided by General Electric Co.
  914.        CompuServe is an information service provided by Compuserve Inc
  915.        Prodigy is a registered service mark and trademark of
  916.        Prodigy Services Company
  917.  
  918.  
  919.  
  920.  
  921.  
  922.  
  923.        November 26, 1992                                             Page 14
  924.  
  925.  
  926.  
  927.  
  928.  
  929.                              PTT (Personal Ticker Tape)
  930.  
  931.  
  932.                         1      "symbol","mm/dd/yy",hi,lo,cl,vol,open,0
  933.                                (7-field)
  934.  
  935.                         2      symbol,yymmdd,hi,lo,cl,vol
  936.  
  937.                         3      symbol,yymmdd,open,hi,lo,cl,vol,0
  938.  
  939.                         6      symbol,hi,lo,cl,vol
  940.                                (Historical Data Svc 'HDS')
  941.  
  942.                         7      "mm/dd/yy",open,hi,lo,cl,vol,open_int
  943.                                (Chartpro)
  944.  
  945.                         8      yymmdd,hi,lo,cl,vol
  946.                                (MSU ASCII EXPORT)
  947.  
  948.                         9      symbol,yymmdd,open,hi,lo,cl,vol,vol
  949.  
  950.  
  951.                      In formats 0 and 1, the symbol and date have quotes (")
  952.                      around them so that you can import them into a
  953.                      spreadsheet easily.
  954.  
  955.                      The following is a sample of the format 0 output in the
  956.                      PTTASC.PRN file with the 6 fields, Symbol, Date, High,
  957.                      Low, Close, Volume (in hundreds):
  958.  
  959.                        "AAPL","05/24/90",42.250,41.500,42.000,13226
  960.                        "ABT","05/25/90",73.875,72.500,73.125,2024
  961.  
  962.  
  963.  
  964.  
  965.  
  966.  
  967.  
  968.  
  969.  
  970.  
  971.  
  972.  
  973.  
  974.  
  975.  
  976.  
  977.  
  978.  
  979.  
  980.  
  981.  
  982.  
  983.  
  984.  
  985.  
  986.  
  987.  
  988.  
  989.        November 26, 1992                                             Page 15
  990.  
  991.  
  992.  
  993.  
  994.  
  995.                              PTT (Personal Ticker Tape)
  996.  
  997.                      The default name for this file is "PTTASC.PRN".  Though
  998.                      this file can be named anything you want, the rest of
  999.                      the document will refer to it as PTTASC.PRN.
  1000.  
  1001.                      As shown above in the Overview of PTT Processing, PTT
  1002.                      both creates and reads this Formatted ASCII file. It
  1003.                      creates the file when you are "translating" quotes from
  1004.                      "raw quote" sources to "formatted ASCII". Then, when you
  1005.                      are updating data files, it reads the Formatted ASCII
  1006.                      file.
  1007.  
  1008.                      If you don't specify a RAW QUOTE INPUT FILE in the
  1009.                      Update Parameter menu, PTT will read the FORMATTED ASCII
  1010.                      file. This is a convenient way to avoid the time-
  1011.                      consuming "translation" process if you have to run PTT
  1012.                      against multiple groups of data directories. You must be
  1013.                      sure that the ASCII FORMAT TYPE code is set so that it
  1014.                      correctly describes the format of your file.
  1015.  
  1016.                      If you choose options 6 or 8, the data is assumed to
  1017.                      already be in that format, so there should not be a Raw
  1018.                      Quote Input File specified. Both options 6 and 8 are
  1019.                      'export' formats for either Chartpro or Historical Data
  1020.                      Service (phone 212-752-8660 to contact FFN).
  1021.  
  1022.                      For option 6, HDS format, you MUST specify a file name
  1023.                      of the form 'YYMMDD.*' where 'YYMMDD' is the year,
  1024.                      month, and day of the quotes. If you look at this
  1025.                      format, you will notice there is no date in there.
  1026.  
  1027.             Prodigy  PTT will make a "best effort" attempt to convert
  1028.        Market Close  selected values from the Market Close Screens of
  1029.         Information  Prodigy.
  1030.  
  1031.                      Unfortunately, some information is missing from these
  1032.                      screens, and you should be aware of that. For example,
  1033.                      the Dow Jones Industrial Average closing price is given,
  1034.                      but there is no figure for the High, the Low, the Open,
  1035.                      or the Volume. So, when PTT converts it, it places the
  1036.                      closing value in all of the price fields with a volume
  1037.                      from the NYSE Regular Volume.
  1038.  
  1039.                      The following is a list of the indexes and market
  1040.                      information pulled out of the Market Close screens:
  1041.  
  1042.  
  1043.  
  1044.  
  1045.  
  1046.  
  1047.  
  1048.  
  1049.  
  1050.  
  1051.  
  1052.  
  1053.  
  1054.  
  1055.        November 26, 1992                                             Page 16
  1056.  
  1057.  
  1058.  
  1059.  
  1060.  
  1061.                              PTT (Personal Ticker Tape)
  1062.  
  1063.  
  1064.                               TICKER  DESCRIPTION
  1065.  
  1066.                               SP-500  SP 500
  1067.                               SP-100  SP 100
  1068.                               DJ-30   DJ INDUSTRIAL AVERAGE
  1069.                               DJUA    DJ UTILITY AVERAGE
  1070.                               DJTA    DJ TRANSPORTATION AVERAGE
  1071.                               AVOL    AMEX VOLUME
  1072.                               NVOL    NYSE VOLUME
  1073.                               NYAD    NYSE ADVANCING ISSUES
  1074.                               NYDE    NYSE DECLINING ISSUES
  1075.                               NYSE    NYSE COMPOSITE
  1076.                               SPNU    NYSE UP VOL
  1077.                               SPND    NYSE DN VOL
  1078.                               NYNH    NYSE NEW HIGHS
  1079.                               NYNL    NYSE NEW LOWS
  1080.                               NYNHNL  NYSE NEW HIGHS - NEW LOWS
  1081.                               AMEX    AMEX Market Vol
  1082.                               SPAU    AMEX UP VOL
  1083.                               SPAD    AMEX DN VOL
  1084.                               AMSH    AMEX NEW HIGHS
  1085.                               AMSL    AMEX NEW LOWS
  1086.                               AXAD    AMEX ADVANCING ISSUES
  1087.                               AXDE    AMEX DECLINING ISSUES
  1088.                               XMI     AMEX Major Market
  1089.                               XOI     AMEX OIL
  1090.                               XII     AMEX INSTITUTIONAL INDEX
  1091.                               XCI     AMEX COMPUTER INDEX
  1092.                               AMNHNL  AMEX NEW HIGHS - NEW LOWS
  1093.                               COMP    NASDAQ Comp
  1094.                               INSR    Insurance
  1095.                               BANK    Banks
  1096.                               FINL    Financial
  1097.                               TRAN    Transport
  1098.                               XSUV    NASDAQ Volume
  1099.                               XSNHNL  NASDAQ NEW HIGHS - NEW LOWS
  1100.                               XSUU    NASD UP VOL
  1101.                               XSUD    NASD DN VOL
  1102.                               XSUH    NASD NEW HIGHS
  1103.                               XSUL    NASD NEW LOWS
  1104.                               XSUA    NASD ADVANCING ISSUES
  1105.                               XSUC    NASD DECLINING ISSUES
  1106.                               PRMR    Prime rate
  1107.                               TB91    3-mo T-bills
  1108.                               T182    6-mo T-bills
  1109.                               USTB-C  12-mo T-bills
  1110.                               SP-15   10-yr T-notes
  1111.                               SALO    30-yr T-bonds
  1112.                               DJB     DJ 20 bonds
  1113.                               DJPU    DJ 10 util
  1114.                               DJIL    DJ 10 industrials
  1115.  
  1116.  
  1117.  
  1118.  
  1119.  
  1120.  
  1121.        November 26, 1992                                             Page 17
  1122.  
  1123.  
  1124.  
  1125.  
  1126.  
  1127.                              PTT (Personal Ticker Tape)
  1128.  
  1129.  
  1130.                      The column on the left is the TICKER symbol which will
  1131.                      be used by default when PTT converts the quotes. If you
  1132.                      want to use some other TICKER symbol for one of these
  1133.                      values, you need to create a file called "TICKER.CNF".
  1134.                      Place the new ticker symbol in the file as shown in the
  1135.                      example below.
  1136.  
  1137.                      As an example, suppose you want to have the ticker
  1138.                      "DJIA" for the Dow Jones 30 Industrial Average, and you
  1139.                      also want "SPX.I" for the SP-500 Index. You need to use
  1140.                      an editor to create a file called TICKER.CNF. Place the
  1141.                      following lines in TICKER.CNF (4).
  1142.  
  1143.                            DJ-30 = DJIA
  1144.                            SP-500 = SPX.I
  1145.                      Now, instead of updating the TICKER symbol SP-500, PTT
  1146.                      will update "SPX.I". Similarly, DJIA will be used
  1147.                      instead of DJ-30.
  1148.  
  1149.         PRODIGY "&"  As of October 1992, PRODIGY began providing special
  1150.             Symbols  symbols (beginning with "&") that include major indices,
  1151.                      currency rates, and volume and issue totals.
  1152.  
  1153.                      With release 1.09 of PTT, PTT will translate the &
  1154.                      symbols as downloaded by ProDownLoad (PDL). These
  1155.                      symbols are generally translated one for one, i.e., a
  1156.                      single symbol generates a single quote, with the
  1157.                      exception of the "Issues Traded" and "Exchange Volume"
  1158.                      symbols for the NYSE, AMEX, and NASDAQ. Each of those
  1159.                      symbols generates 4 quotes, for Total, Advancing,
  1160.                      Declining and Unchanged.
  1161.  
  1162.                      For example, the PRODIGY quote for &AMVL contains the
  1163.                      total volume, advancing volume, declining volume, and
  1164.                      unchanged volume. PTT breaks this quote line into 4
  1165.                      individual symbols, &AMVL, &AMVLA, &AMVLD, and &AMVLU,
  1166.                      respectively. The "Issues Traded" quotes will have the
  1167.                      same suffixes  "A", "D", and "U" for Advancing,
  1168.                      Declining and Unchanged.
  1169.  
  1170.                      The PRODIGY.XLT file should be used to translate the "&
  1171.                      symbol" tickers to those found in your historical data
  1172.                      files. For example, the author uses the following:
  1173.  
  1174.  
  1175.  
  1176.  
  1177.  
  1178.  
  1179.  
  1180.        ____________________
  1181.        4 This procedure can be replaced by using the PRODIGY.XLT translation
  1182.        file as described on page 5.
  1183.  
  1184.  
  1185.  
  1186.  
  1187.        November 26, 1992                                             Page 18
  1188.  
  1189.  
  1190.  
  1191.  
  1192.  
  1193.                              PTT (Personal Ticker Tape)
  1194.  
  1195.                     DJ-30= &DJIA
  1196.                     SP-500=&SPX
  1197.                     SP-100=&OEX
  1198.                     AMEX=&XAM
  1199.                     AVOL=&AMVL
  1200.                     XCI=&XCI
  1201.                     DJTA=&DJT
  1202.                     DJUA=&DJU
  1203.                     FINL=&FINL
  1204.                     GOLF=&NYGL
  1205.                     INSR=&NSXI
  1206.                     TRAN=&TRAN
  1207.                     PRMR=&PRM
  1208.                     XII=&XII
  1209.                     XMI=&XMI
  1210.                     XOI=&XOI
  1211.                     COMP=&IXIC
  1212.                     NYSE=&NYCI
  1213.                     VALU=&VLIC
  1214.                     R2000=&RUS2
  1215.  
  1216.                      Other translations can be used for other symbols as
  1217.                      PRODIGY adds them.
  1218.  
  1219.          Converting  PTT will convert a file containing DOW JONES HISTORICAL
  1220.           DOW JONES  QUOTES and create the intermediate file containing the
  1221.          HISTORICAL  formatted ASCII output. DOW JONES HISTORICAL QUOTES are
  1222.              QUOTES  obtained from Dow Jones News Service database //HQ, by
  1223.              (//HQ)  typing, for APPLE COMPUTER,
  1224.  
  1225.                        //HQ
  1226.                        AAPL P1
  1227.                      You should capture the entire session to a disk file.
  1228.                      Then this file is described to PTT as the "raw" quote
  1229.                      input file. It will be converted and you will then have
  1230.                      historical quote data on the stock.
  1231.  
  1232.          Converting  PTT will convert the output of the //DJA command for the
  1233.           DOW JONES  INDUSTRIAL average only. This output is obtained by
  1234.            AVERAGES  typing
  1235.             (//DJA)
  1236.                        //DJA
  1237.                        IND P1
  1238.                      The quotes for INDUSTRIAL averages (DJIA) will be
  1239.                      converted to the symbol DJ-30.
  1240.  
  1241.          Converting  PTT will translate the "Pricing History" output of the
  1242.           DOW JONES  //TRADELINE data base as well. This allows you to get
  1243.         //TRADELINE  all the major indexes as well as stock price history.
  1244.              quotes
  1245.                      You must turn on capture BEFORE typing in the
  1246.                      //TRADELINE command.
  1247.  
  1248.  
  1249.  
  1250.  
  1251.  
  1252.  
  1253.        November 26, 1992                                             Page 19
  1254.  
  1255.  
  1256.  
  1257.  
  1258.  
  1259.                              PTT (Personal Ticker Tape)
  1260.  
  1261.          Converting  GEnie quotes from the GEnie *STAR service are also
  1262.        GEnie quotes  translated by PTT. Capture the entire output of the
  1263.          (Daily and  GEnie quote request, including the line where you enter
  1264.         Historical)  the symbol.
  1265.  
  1266.                      Early in 1991, GEnie changed their quote format to
  1267.                      include the ticker symbol in the line with the quote
  1268.                      information. This makes the job of converting the quotes
  1269.                      considerably easier. However, they also chose to leave
  1270.                      off the YEAR in the quote line.
  1271.  
  1272.        PTT will not  Be sure to apply all the quotes from one year during
  1273.          handle the  that year if your quote source is GEnie Closing Quotes.
  1274.            crossing
  1275.           over from  Also, GEnie gives back all the classes of a stock when
  1276.         one year to  you ask for an issue. This means, for some utilities,
  1277.            the next  that you can get MANY QUOTES for a single request. PTT
  1278.          with GEnie  doesn't know which one you want, so it converts all of
  1279.             Closing  them. Preferred classes of a stock are indicated by
  1280.              Quotes  adding a period followed by the CLASS to the stock
  1281.                      symbol. For example,
  1282.  
  1283.                        Philadelphia Electric (PE) Preferred Class G will be
  1284.                                               "PE.G"
  1285.                      If the Preferred Class is blank, then the symbol
  1286.                      generated by PTT will be the ticker followed by a
  1287.                      period.
  1288.  
  1289.                      PTT will create the common classed stock symbol by
  1290.                      adding the class to the symbol, e.g., WAN Class B
  1291.                      becomes "WANB" for Wang Class B.
  1292.  
  1293.                      Other suffixes, such as WS (Warrant), WI (When Issued)
  1294.                      are also added to the end of the basic symbol to
  1295.                      indicate the different quote type, for example,
  1296.  
  1297.                                 MVL.WS for Manville Corp Warrants
  1298.                      Mutual fund symbols will not be terminated with (.X), so
  1299.                      if you ask for FMAGX, the symbol generated by PTT will
  1300.                      indeed be "FMAGX", not "FMAGX.X".
  1301.  
  1302.                      In addition, now that GEnie is providing Mutual Fund
  1303.                      data with only the NAV quote, PTT will place the Net
  1304.                      Asset Value (NAV) in all of the price fields,
  1305.                      (HIGH,LOW,CLOSE,OPEN).
  1306.  
  1307.          Converting  PTT will extract CompuServe Quick Quotes (QQUOTE) or
  1308.          CompuServe  BASICQUOTES if they are in the "standard" format. This
  1309.        Quick Quotes  format contains the fields:
  1310.        (QQUOTE) and
  1311.        BASIC QUOTES
  1312.                            Name,
  1313.                            Volume,
  1314.                            Hi/Ask,
  1315.  
  1316.  
  1317.  
  1318.  
  1319.        November 26, 1992                                             Page 20
  1320.  
  1321.  
  1322.  
  1323.  
  1324.  
  1325.                              PTT (Personal Ticker Tape)
  1326.  
  1327.                            Low/Bid,
  1328.                            Last (Close),
  1329.                            Change,
  1330.                            Update (Date)
  1331.  
  1332.                      in the order listed.
  1333.  
  1334.                      You must capture your entire session in QQUOTE starting
  1335.                      from the line which begins:
  1336.  
  1337.                        Quick QuoteQQUOTE                   (for QUICK QUOTES)
  1338.                                OR
  1339.                        Basic Quote BASICQUOTE              (for BASIC QUOTES)
  1340.  
  1341.  
  1342.                      PTT allows you to enter MULTIPLE symbols at the prompt:
  1343.  
  1344.                                                Issue:
  1345.  
  1346.                      See the previous section regarding MULTIPLE quotes per
  1347.                      line (GEnie Quotes) for restrictions on the size of the
  1348.                      line.
  1349.  
  1350.          Converting  If you have CIM, PTT will convert CIM quotes obtained
  1351.          CompuServe  via the QUOTE Service. The CIM quotes must have the line
  1352.         Information  below Ticker Volume High Low Last Change Update at the
  1353.             Manager  beginning of the list of tickers.
  1354.        (CIM) quotes
  1355.  
  1356.  
  1357.  
  1358.  
  1359.  
  1360.  
  1361.  
  1362.  
  1363.  
  1364.  
  1365.  
  1366.  
  1367.  
  1368.  
  1369.  
  1370.  
  1371.  
  1372.  
  1373.  
  1374.  
  1375.  
  1376.  
  1377.  
  1378.  
  1379.  
  1380.  
  1381.  
  1382.  
  1383.  
  1384.  
  1385.        November 26, 1992                                             Page 21
  1386.  
  1387.  
  1388.  
  1389.  
  1390.  
  1391.                              PTT (Personal Ticker Tape)
  1392.  
  1393.                 For  If you have any of these programs, PTT can update your
  1394.          Metastock,  data files with the quotes from the PTTASC.PRN file.
  1395.        Chartpro and
  1396.            Megatech
  1397.               Users  Before running PTT for the first time, please create a
  1398.                      backup of your data directories. Keep this backup until
  1399.                      you are assured that PTT is updating your files as you
  1400.                      expect.
  1401.  
  1402.                      PTT generates a report as it updates the data files.
  1403.                      For each symbol updated, it contains the number of
  1404.                      quotes, the AVERAGE VOLUME for the symbol, the CHANGE IN
  1405.                      PRICE from the previous close, and the VOLUME%CHANGE
  1406.                      (from the average volume).  This last value can be very
  1407.                      useful in spotting unusual activity in a security.  This
  1408.                      report can give you a jump on the rest of the world as
  1409.                      they wait for their Investor's Daily to arrive.  This
  1410.                      report is written to the file PTT.RPT in the \PTT
  1411.                      directory.
  1412.  
  1413.  
  1414.                      The first time you run PTT to update your data files, it
  1415.                      will take LONGER than normally will be required, because
  1416.                      it reads each file completely to compute the necessary
  1417.                      statistics, such as TOTAL VOLUME, HIGH, and LOW price.
  1418.                      After the totals have been computed and stored in the
  1419.                      file "PTTSYM1.DB"  , it will not be necessary for PTT to
  1420.                      re-compute these amounts, so the update will be
  1421.                      extremely fast.
  1422.  
  1423.        How to Use PTT
  1424.  
  1425.                      PTT is started by typing the command
  1426.  
  1427.                        PTT
  1428.                      You will be presented with a menu giving you various
  1429.                      options. You need to describe some of the processing
  1430.                      options at this point. For example, PTT needs to know
  1431.                      where you keep your DATA files, if any. Go to the DEFINE
  1432.                      DATA DIRECTORY screen and enter in your DATA directory
  1433.                      names.
  1434.  
  1435.                      Chartpro/Megatech users should only enter ONE directory
  1436.                      name.
  1437.  
  1438.                 For  Since PTT opens all of the directories at the time it
  1439.           Metastock  begins the update, as well as several other files, you
  1440.          Users Only  may have to modify your  CONFIG.SYS to increase the
  1441.                      setting of FILES= parameter by the number of DATA
  1442.                      Directories you define plus about five.  For example, if
  1443.                      your CONFIG.SYS setting for FILES= is FILES=20 and you
  1444.                      have 20 DATA directories, you might have to change the
  1445.                      number to
  1446.  
  1447.  
  1448.  
  1449.  
  1450.  
  1451.        November 26, 1992                                             Page 22
  1452.  
  1453.  
  1454.  
  1455.  
  1456.  
  1457.                              PTT (Personal Ticker Tape)
  1458.  
  1459.                        FILES=45         (This is 20 for the original plus 25)
  1460.  
  1461.  
  1462.                      At any time, you can hit the F1 key to get HELP on the
  1463.                      particular menu item. In fact, the on-line help file
  1464.                      contains more documentation than this file and is likely
  1465.                      to be more specific on certain features.
  1466.  
  1467.           About The  When you first run PTT, it creates a pair of files in
  1468.           PTTSYM1.*  the current directory. They are PTTSYM1.IX and
  1469.               Files  PTTSYM1.DB. The .IX file tells PTT, for each symbol, how
  1470.                      to find the data in the .DB file.  The .DB file, for
  1471.                      each symbol, has a "summary record" which contains:
  1472.  
  1473.                       1)  HI price for the symbol
  1474.                       2)  LO price for the symbol
  1475.                       3)  the number of quotes in the file
  1476.                       4)  an "index" which tells which DATA DIRECTORY this
  1477.                           symbol was found in (from your PTT setup screen),
  1478.                       5)  what the offset in the MASTER directory was for the
  1479.                           symbol.
  1480.                      There are three reasons PTT issues the message
  1481.                      "Rescanning for HI and LO ....":
  1482.  
  1483.                       1)  It cannot locate the summary record for the symbol.
  1484.                       2)  The number of quotes (item 3 above) does not match
  1485.                           the number of quotes in the actual data file. This
  1486.                           is usually caused by manual updating of the symbol,
  1487.                           MSP EDIT DATA. If you have added or deleted data
  1488.                           without PTT, PTT rescans to find out what you have
  1489.                           changed.
  1490.                       3)  You have set REVERIFY DATA FILES to "YES"
  1491.  
  1492.                      For the first cause (1), if you go to the directory
  1493.                      where you run PTT and dump the PTTSYM1.IX file, it
  1494.                      should contain all the symbols in all the symbols that
  1495.                      you updated from that directory.
  1496.  
  1497.                      Then if you dump the PTTSYM1.DB file, it also contains
  1498.                      all the symbols. Each record in PTTSYM1.DB is pointed to
  1499.                      by a record in PTTSYM1.IX (for the same symbol).
  1500.  
  1501.                      If you have any doubt about the correctness of these two
  1502.                      files, you should delete your PTTSYM1.IX and PTTSYM1.DB
  1503.                      files and force PTT to recreate them.
  1504.  
  1505.                      For the second cause, that's to be expected.
  1506.  
  1507.                      For the third cause, PTT is only doing what you asked it
  1508.                      to do.
  1509.  
  1510.  
  1511.  
  1512.  
  1513.  
  1514.  
  1515.  
  1516.  
  1517.        November 26, 1992                                             Page 23
  1518.  
  1519.  
  1520.  
  1521.  
  1522.  
  1523.                              PTT (Personal Ticker Tape)
  1524.  
  1525.        Additional PTT Usage Notes
  1526.  
  1527.                      One nice feature of PTT is that it can "fix" your DATA
  1528.                      files if they get out of date sequence.  It reads the
  1529.                      entire data file, merges in the quotes from Prodigy (or
  1530.                      Dow Jones), sorts them, matching dates up, and then
  1531.                      writes the whole file out in order, dropping any
  1532.                      duplicates.  Dates read from the ASCII quote file
  1533.                      supersede those in the data file, so you can make
  1534.                      corrections by changing your ASCII quote for a
  1535.                      particular date.
  1536.  
  1537.                      PTT will allow you to obtain your quotes on weekends or
  1538.                      early Monday morning before the market opens.  Even
  1539.                      though the Prodigy header says that the quote is for a
  1540.                      Saturday, for example, PTT is aware that the market
  1541.                      isn't open on Saturdays, so the quote is "fixed up" to
  1542.                      be for the preceding Friday.  Even if the quote is
  1543.                      listed on Monday, if it is prior to the market opening,
  1544.                      it will still be fixed up to be a Friday quote.
  1545.  
  1546.                      Also, you can keep gathering print data to the Prodigy
  1547.                      print file for days, weeks or months.  PTT doesn't mind.
  1548.                      It can handle up to 21,500 quotes in the Prodigy print
  1549.                      file.  No need to keep creating "daily" files.
  1550.                      Personally, I let the quotes and letters, bulletins,
  1551.                      etc. accumulate for a month or so.  Then I start a new
  1552.                      file and name the old one something like "upto1209.lst"
  1553.                      and then back that up to a floppy for historical
  1554.                      reasons.  You can input that file to PTT again any
  1555.                      time..no problem.
  1556.  
  1557.                      If you decide to start following a stock, fund or bond,
  1558.                      say AAPL, and you haven't added the security to Chartpro
  1559.                      yet; then when PTT comes across a new symbol, it will
  1560.                      automatically add it to the data base for you.  Be sure
  1561.                      you have enough room left in your data base, however.
  1562.  
  1563.                      If you have Dow Jones Historical quotes, just specify
  1564.                      the input file containing the quotes as you would the
  1565.                      Prodigy print image file.  PTT will pick out the quote
  1566.                      data from any Dow Jones News or other text. If you have
  1567.                      captured DJA (Dow Jones Averages), it is necessary to
  1568.                      modify the text slightly.  PTT will change the heading
  1569.                      "INDUSTRIALS"to "STOCK DJ-30" (if you are calling the 30
  1570.                      Industrials by some other symbol name, you should edit
  1571.                      the PTTASC.PRN file to change this name).  Also, PTT
  1572.                      adds one zero to the volume figures, because it appears
  1573.                      that Dow Jones lies; they claim the volume is expressed
  1574.                      in 100's, but it is really in 1000's.
  1575.  
  1576.  
  1577.  
  1578.  
  1579.  
  1580.  
  1581.  
  1582.  
  1583.        November 26, 1992                                             Page 24
  1584.  
  1585.  
  1586.  
  1587.  
  1588.  
  1589.                              PTT (Personal Ticker Tape)
  1590.  
  1591.        How to create Metastock Format files
  1592.  
  1593.                      PTT can create Metastock format files from scratch. The
  1594.                      PTT package comes with a "seed" file called "MASTER"
  1595.                      which can be copied to any directory to make it a
  1596.                      Metastock directory. When you do that, you can use the
  1597.                      PROMPT FOR MISSING SYMBOLS option to have PTT request
  1598.                      the symbol (company name) for any tickers not already in
  1599.                      the Metastock directory. Once you have either Metastock
  1600.                      format or Chartpro/Megatech format files, you can use
  1601.                      other charting or analysis programs (such as Technical
  1602.                      Analysis Scanner, "TAS") with them.
  1603.  
  1604.                      PTT also creates and updates Chartpro/Megatech format
  1605.                      files. This option is actually easier to use, since
  1606.                      there is no company name associated with the file, nor
  1607.                      is there a limit on the number of files per directory.
  1608.                      PTT will just create (without prompting you for a name)
  1609.                      each ticker's history file as it finds them.
  1610.  
  1611.        PTT Restrictions
  1612.  
  1613.                       1)  No more than 10,000 quotes can be contained in a
  1614.                           single Prodigy quote file. If you need to input
  1615.                           more quotes, break the file into pieces and use
  1616.                           multiple file names in the command line.
  1617.                       2)  This program will not work beyond the year 1999.
  1618.                       3)  No provision is made for holidays when date fixing
  1619.                           is done.
  1620.        How to Get Help
  1621.  
  1622.                      If you have any questions regarding the use of this
  1623.                      program, or you discover any problems, please send me a
  1624.                      message on Prodigy (JBMD65A). I can also be reached on
  1625.                      GEnie -M.MOORE41
  1626.  
  1627.        PTT BBS Operation
  1628.  
  1629.                      If you would like to check for a newer copy of PTT, or
  1630.                      if you  have a problem to report, you can also contact
  1631.                      the FlexSoft Bulletin Board System (BBS) at
  1632.                      510-829-2293.
  1633.  
  1634.  
  1635.  
  1636.  
  1637.  
  1638.  
  1639.  
  1640.  
  1641.  
  1642.  
  1643.  
  1644.  
  1645.  
  1646.  
  1647.  
  1648.  
  1649.        November 26, 1992                                             Page 25
  1650.  
  1651.  
  1652.  
  1653.  
  1654.  
  1655.                              PTT (Personal Ticker Tape)
  1656.  
  1657.        SAMPLE PTT SUMMARY REPORT
  1658.  
  1659.                           Personal Ticker Tape (PTT 1.00)
  1660.                             Summary Report for 10/12/90
  1661.                                                           VOL% PRICE  PRICE%
  1662.        EQUITY NAME        HIGH     LOW   CLOSE   VOLUME CHANGE CHANGE CHANGE
  1663.  
  1664.        AXP              18.875  18.500  18.750    12864   -16% +0.125    +1%
  1665.        BEV               8.375   7.875   8.375     4797   -19% +0.875   +12%
  1666.        BMY              79.875  78.250  78.625    11587    +5% -0.625    -1%
  1667.        BV               11.625  11.500  11.500     3863   -75% +0.000    +0%
  1668.        CCON             27.250  26.750  26.750      278   -11% -0.250    -1%
  1669.        CNR              15.250  14.500  14.875     7866    -4% +0.500    +3%
  1670.        MO               70.750  70.000  70.625    16350   -35% +1.000    +1%
  1671.        NH
  1672.  
  1673.  
  1674.                      The PTT Summary Report (found in file "PTT.RPT")
  1675.                      contains a summary of the symbol updates for the day. If
  1676.                      the volume exceeds 50% of the average volume, a 'V'
  1677.                      appears in the right column. If the price is a New Low
  1678.                      or New High, the characters "NL" or "NH" are shown in
  1679.                      the far right columns.
  1680.  
  1681.  
  1682.  
  1683.  
  1684.  
  1685.  
  1686.  
  1687.  
  1688.  
  1689.  
  1690.  
  1691.  
  1692.  
  1693.  
  1694.  
  1695.  
  1696.  
  1697.  
  1698.  
  1699.  
  1700.  
  1701.  
  1702.  
  1703.  
  1704.  
  1705.  
  1706.  
  1707.  
  1708.  
  1709.  
  1710.  
  1711.  
  1712.  
  1713.  
  1714.  
  1715.        November 26, 1992                                             Page 26
  1716.  
  1717.  
  1718.  
  1719.  
  1720.  
  1721.  
  1722.  
  1723.  
  1724.  
  1725.  
  1726.  
  1727.  
  1728.  
  1729.  
  1730.  
  1731.  
  1732.  
  1733.  
  1734.  
  1735.  
  1736.  
  1737.  
  1738.  
  1739.  
  1740.  
  1741.  
  1742.  
  1743.  
  1744.  
  1745.  
  1746.  
  1747.  
  1748.  
  1749.  
  1750.  
  1751.  
  1752.  
  1753.  
  1754.  
  1755.  
  1756.  
  1757.  
  1758.  
  1759.  
  1760.  
  1761.  
  1762.  
  1763.  
  1764.  
  1765.  
  1766.  
  1767.  
  1768.  
  1769.  
  1770.  
  1771.  
  1772.  
  1773.  
  1774.  
  1775.  
  1776.  
  1777.  
  1778.  
  1779.  
  1780.  
  1781.  
  1782.  
  1783.